body{
	overflow:hidden; 
	margin: 0;
	padding: 0;
}
div{
	/*border: solid 1px;*/
}
div.clear{
	clear: both;
}
div#up{
	width: auto;
	height: 60px;
}
div#filter{
	margin-top:13px; 
	float:left;
}
div#search{
	float:left;
}
div#u{
	float:right;
}
div#u a{
	margin:0 5px;
}
div#bottom{
	height:500px;
	width:auto;
}
div#left_bottom{
	float: left;
	width: 300px;
	height: 100%;
}
div#right_bottom{
	float: left;
	width: 1066px;
	height: 100%;
}

	/* 定义自定义点样式 */
div.marker{
	height:40px;
	background:url(http://pages.haozu.ajkcdn.com/20110909/img/map/marker.png) left top no-repeat;
}
div.marker div{
	height:28px;
	line-height:28px;
	margin:0 10px;
	color:#FFF;
	background: url(http://pages.haozu.ajkcdn.com/20110909/img/map/marker_bg_170x28.gif) right top no-repeat;
	padding-right:10px;
}

/* 修改背景URL */
div.change{
	background-image:url(http://pages.haozu.ajkcdn.com/20110909/img/map/marker-h.png);
}
div.change div{
	background-image:url(http://pages.haozu.ajkcdn.com/20110909/img/map/marker-h-l.gif);
}

.diogs{
	background: url(../image/bgx.png) no-repeat;
	position: relative;
	width:122px;
	height:130px;
}
.diogs span{
	background: url(../image/num_bg.png) no-repeat;
	position: absolute;
	right: 0;
	width: 34px;
	line-height: 34px;
	text-align: center;
	color: #FFF;
}
.diogs img{
	margin: 19px 0 0 19px;
}
.diogs a{
	text-align: center;
	font-size: 11px;
	display: block;
	line-height: 14px;
}